criticize someone with both barrels - Allemand Anglais Dictionnaire